mechanical treatment of sewage - Französisch Englisch Wörterbuch